blessed trinity - Spanish English Dictionary